package com.ets.Codes_DAO;

import java.util.ArrayList;

/*------------------------------------------------------------------------------
 <big><b>CodeTypeIO</b></big> interface, that defines the methods available for
 use with the <big><b>CodeType</b></big> object
 <br><br>
 @author D.Merkling - 1:33:38 PM - Aug 22, 2011
 <br><br>
 @version 1.0  
------------------------------------------------------------------------------*/
public interface CodeTypeIO
  {
   // CodeType reader methods
   boolean             existsCodeType (String Sys, String Sgmt);
   CodeType            getCodeType    (String Sys, String Sgmt);
   ArrayList<CodeType> getCodeTypes   ();
	
   // CodeType writer methods
   boolean addCodeType    (CodeType ct);
   boolean updateCodeType (CodeType ct);
   boolean deleteCodeType (CodeType ct);
  }
